File manager - Edit - /home/autoph/public_html/projects/app/Http/Controllers/API/v1/ReportModuleController.php
Back
<?php namespace App\Http\Controllers\API\v1; use App\Http\Controllers\Controller; use App\Models\ReportModule; use Illuminate\Http\Request; class ReportModuleController extends Controller { public function index(Request $request) { // $keyword = $request->input('keyword', ''); $perPage = $request->input('per_page',PHP_INT_MAX); $sortBy = $request->input('sortBy', ''); $sortType = $request->input('sortType', ''); $data = ReportModule::where(function ($query) use ($keyword) { $keyword = str_replace(" ", "%", $keyword); $query->where('name', 'like', '%' . $keyword . '%'); }); if (!empty($sortBy) && !empty($sortType)) { $data = $data->orderBy($sortBy, $sortType); } $data = $data->paginate($perPage); return response()->json($data); } public function show(){ } }
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings